book novel dictionaries ignou books author b com writer encyclopedia french m com english authors german ignou bca fiction m.c.a spanish